+2002-03-20 Alex Larsson <alexl@redhat.com>
+
+ Patches from Carlo E. Prelz <fluido@fluido.as>
+ Now gtkfb at least compiles and mostly works. The keyboard
+ stuff needs more loving.
+
+ * gdk/linux-fb/gdkkeyboard-fb.c (xlate_get_for_keyval,
+ xlate_get_for_keycode, raw_get_for_keyval, raw_get_for_keycode):
+ At least set the out parameters for these calls.
+
+ * gdk/linux-fb/gdkmain-fb.c:
+ (gdk_pointer_grab_info_libgtk_only, gdk_keyboard_grab_info_libgtk_only):
+ Implement new functions.
+
Wed Mar 20 19:00:03 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkentry.c (gtk_entry_set_text): Short-circuit
+2002-03-20 Alex Larsson <alexl@redhat.com>
+
+ Patches from Carlo E. Prelz <fluido@fluido.as>
+ Now gtkfb at least compiles and mostly works. The keyboard
+ stuff needs more loving.
+
+ * gdk/linux-fb/gdkkeyboard-fb.c (xlate_get_for_keyval,
+ xlate_get_for_keycode, raw_get_for_keyval, raw_get_for_keycode):
+ At least set the out parameters for these calls.
+
+ * gdk/linux-fb/gdkmain-fb.c:
+ (gdk_pointer_grab_info_libgtk_only, gdk_keyboard_grab_info_libgtk_only):
+ Implement new functions.
+
Wed Mar 20 19:00:03 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkentry.c (gtk_entry_set_text): Short-circuit
+2002-03-20 Alex Larsson <alexl@redhat.com>
+
+ Patches from Carlo E. Prelz <fluido@fluido.as>
+ Now gtkfb at least compiles and mostly works. The keyboard
+ stuff needs more loving.
+
+ * gdk/linux-fb/gdkkeyboard-fb.c (xlate_get_for_keyval,
+ xlate_get_for_keycode, raw_get_for_keyval, raw_get_for_keycode):
+ At least set the out parameters for these calls.
+
+ * gdk/linux-fb/gdkmain-fb.c:
+ (gdk_pointer_grab_info_libgtk_only, gdk_keyboard_grab_info_libgtk_only):
+ Implement new functions.
+
Wed Mar 20 19:00:03 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkentry.c (gtk_entry_set_text): Short-circuit
+2002-03-20 Alex Larsson <alexl@redhat.com>
+
+ Patches from Carlo E. Prelz <fluido@fluido.as>
+ Now gtkfb at least compiles and mostly works. The keyboard
+ stuff needs more loving.
+
+ * gdk/linux-fb/gdkkeyboard-fb.c (xlate_get_for_keyval,
+ xlate_get_for_keycode, raw_get_for_keyval, raw_get_for_keycode):
+ At least set the out parameters for these calls.
+
+ * gdk/linux-fb/gdkmain-fb.c:
+ (gdk_pointer_grab_info_libgtk_only, gdk_keyboard_grab_info_libgtk_only):
+ Implement new functions.
+
Wed Mar 20 19:00:03 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkentry.c (gtk_entry_set_text): Short-circuit
+2002-03-20 Alex Larsson <alexl@redhat.com>
+
+ Patches from Carlo E. Prelz <fluido@fluido.as>
+ Now gtkfb at least compiles and mostly works. The keyboard
+ stuff needs more loving.
+
+ * gdk/linux-fb/gdkkeyboard-fb.c (xlate_get_for_keyval,
+ xlate_get_for_keycode, raw_get_for_keyval, raw_get_for_keycode):
+ At least set the out parameters for these calls.
+
+ * gdk/linux-fb/gdkmain-fb.c:
+ (gdk_pointer_grab_info_libgtk_only, gdk_keyboard_grab_info_libgtk_only):
+ Implement new functions.
+
Wed Mar 20 19:00:03 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkentry.c (gtk_entry_set_text): Short-circuit
+2002-03-20 Alex Larsson <alexl@redhat.com>
+
+ Patches from Carlo E. Prelz <fluido@fluido.as>
+ Now gtkfb at least compiles and mostly works. The keyboard
+ stuff needs more loving.
+
+ * gdk/linux-fb/gdkkeyboard-fb.c (xlate_get_for_keyval,
+ xlate_get_for_keycode, raw_get_for_keyval, raw_get_for_keycode):
+ At least set the out parameters for these calls.
+
+ * gdk/linux-fb/gdkmain-fb.c:
+ (gdk_pointer_grab_info_libgtk_only, gdk_keyboard_grab_info_libgtk_only):
+ Implement new functions.
+
Wed Mar 20 19:00:03 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkentry.c (gtk_entry_set_text): Short-circuit
gint *n_keys)
{
g_warning ("xlate_get_for_keyval() NIY");
+ *keys=NULL;
+ *n_keys=0;
return FALSE;
}
gint *n_entries)
{
g_warning ("xlate_get_for_keycode() NIY");
+ *keys=NULL;
+ *n_entries=0;
return FALSE;
}
gint *n_keys)
{
g_warning ("raw_get_for_keyval() NIY");
+ *keys=NULL;
+ *n_keys=0;
return FALSE;
}
gint *n_entries)
{
g_warning ("raw_get_for_keycode() NIY");
+ *keys=NULL;
+ *n_entries=0;
return FALSE;
}
_gdk_fb_keyboard_grab_window = NULL;
}
+gboolean
+gdk_pointer_grab_info_libgtk_only (GdkWindow **grab_window,
+ gboolean *owner_events)
+{
+ if (_gdk_fb_pointer_grab_window)
+ {
+ if (grab_window)
+ *grab_window = (GdkWindow *)_gdk_fb_pointer_grab_window;
+ if (owner_events)
+ *owner_events = _gdk_fb_pointer_grab_owner_events;
+
+ return TRUE;
+ }
+ else
+ return FALSE;
+}
+
+gboolean
+gdk_keyboard_grab_info_libgtk_only (GdkWindow **grab_window,
+ gboolean *owner_events)
+{
+ if (_gdk_fb_keyboard_grab_window)
+ {
+ if (grab_window)
+ *grab_window = (GdkWindow *)_gdk_fb_keyboard_grab_window;
+ if (owner_events)
+ *owner_events = _gdk_fb_keyboard_grab_owner_events;
+
+ return TRUE;
+ }
+ else
+ return FALSE;
+}
+
+
/*
*--------------------------------------------------------------
* gdk_screen_width